    //Length:  30 Training
    char* BaseFunctional[]={"CCAAAAGGGUCAUCAUCUC","GAGCCAAGAACAAAAUUGC","GAAAGUGCGCCGUGCCAUC","ACCGAAAGGUCUUACCGGA","CAUGAGAAGUAUGACAACA","AGAGAGAUCCUCAUAAAGG","GCACAGGAGGAAAGAGCAU","ACAGAGAGGUCUAGCACAU","UCAGAGAGAUCCUCAUAAA","AGGUCUUACCGGAAAACUC","GAUUACGUCGCCAGUCAAG","GAGAAAGGAUUUGGCUACA","GAGGAUAUGUUUGCAUGGC","UAAACCUUGUGCAGUUGUA","GGAAAACUCGACGCAAGAA","AAAACUCGACGCAAGAAAA","UUACGUCGCCAGUCAAGUA","GAUCCAGGGCGGAGACUUC","UGGAUUACGUCGCCAGUCA","AGACGAUGACGGAAAAAGA","GUGGAGCAGCGGCAAAAUC","ACCAUGAGAAGUAUGACAA","CUCGACGCAAGAAAAAUCA","CGACGCAAGAAAAAUCAGA","UGGCCAAGGUCAUCCAUGA","GAAAGGAUUUGGCUACAAA","AAGUAUGACAACAGCCUCA","GCAAGAAAAAUCAGAGAGA","AACUCGACGCAAGAAAAAU","AUCUUAGGAUUGCCUACGC"};
 
    //Length:  60 Training 
    char* BaseNonfunctional[]={"ACCUCAUCAUCUUCCUGGG","CAUCAAAGUGAUUGGCAAU","AGAUGCCAUGAAAGCUUAC","CAAACGCUUCUUCGUACUG","AGAACUUCAAACUGAAGCA","UCAUUUACAGAGACCUCAA","UUAGCUACAGGAGAGAAAG","UAAUCGGUUCCGAAAGAGA","UACAAACACUUCAGGACAA","UUCUGUUGGAGCAGAAUCC","AACUUCCCGCCGCCGUUGU","AACAGUGGAUAAUUUUGUG","GAUUCCACAGCUAAAGAAG","CAGGGGGGAGCCAAAAGGG","GCCGCCGUUGUUGUUUUGG","CAGGGCGGAGACUUCACCA","UGAAAUAGUCACCCUCAUG","GAGCACGGAAAGACGAUGA","GAAACGGUCCAGGCUAUGU","UGUUUGUGGACGAAGUACC","AAGCAAGAGAGACCCAACA","UGACAACUUUGGUAUCGUG","UGCUGAUGCCCCCAUGUUC","UAAGGAUGUAAAGAUUGAG","AAAGAGAUCGUGGAUUACG","UCAAACUGAAGCACUACGG","UCUGGUGCAGGAAUGGCUG","CACAAGGUACUUCGAUGAU","UUACUGACUUUCCUUGAGU","AAUACCAGCAGGACCAGAU","UCUUACUACAUGGGCUGAA","CAAGAAGAUGGUGGAGAAG","GCACCACCAACUGCUUAGC","GAUGACGGAAAAAGAGAUC","UUCCAUCGUGUAAUCAAGG","AGAGUCACAGUUUGAGAUG","UGAAAGCUUACAUCAACAA","UCUAUGACCGGAAAUUCCU","GUCAACAUUGACUUUGAAC","AUUUGGCUACAAAAACAGC","ACUUCACCAGGGGAGAUGG","CAUGAAUAUAACACUCAGU","CUUCAUAGCGCACGUCAUG","GACAUAGAGGCACAGAUUG","UGAGAACUUCAAACUGAAG","AUGAUCCAGGGCGGAGACU","GUUGUUGUUUUGGAGCACG","GGGCGGGCCAGCUCACCAG","GUCGCCAGUCAAGUAACAA","CAACAGUAAAUUUGCUAAG","AUGUUUCGUAUAUCUGUUC","AAACGAUUACUGACUUUCC","AAAUCAGUUCGUGGUUGCA","AAGGACUCAUGACCACAGU","UCUUCGAGAUGACCAAUCU","GAUGUCCAUGGAAAUAUCC","GAGUGCAGCACGCCUCGCC","UUAUAGCUACCUGUUAAAG","GAAGUCUCUGAUUAAGUAC","AUCCUGAUUUAACUGGAUU"};

    //  Length:  91 Test
    char* test[]={"GGAAAAAGAGAUCGUGGAU","AAAAAGAGAUCGUGGAUUA","AGUUGCGCGGAGGAGUUGU","GGAGGAGUUGUGUUUGUGG","GAGUUGUGUUUGUGGACGA","GUUGUGUUUGUGGACGAAG","CGAAGUACCGAAAGGUCUU","UACCGGAAAACUCGACGCA","CUACAGGAGAGAAAGGAUU","ACAGCAAAUUCCAUCGUGU","UCAUGAUCCAGGGCGGAGA","GGAAAGAGCAUCUACGGUG","GCGCUUCCCCGAUGAGAAC","GACAACAGCCUCAAGAUCA","GCACUCUGAUUGACAAAUA","ACAGCAGCAUUGUCGUCAG","AAAGUUGCGCGGAGGAGUU","GCGGAGGAGUUGUGUUUGU","UGUGUUUGUGGACGAAGUA","CGAAAGGUCUUACCGGAAA","CUUACCGGAAAACUCGACG","CCGGAAAACUCGACGCAAG","AAUCAGAGAGAUCCUCAUA","CAAAAACAGUGGAUAAUUU","GGCCUUAGCUACAGGAGAG","GAGAGAAAGGAUUUGGCUA","CAAAUUCCAUCGUGUAAUC","GCCAAGAACCUCAUCAUCU","GUGUGAACCAUGAGAAGUA","GAUAUGGGCUGAAUACAAA","UGAAGUCUCUGAUUAAGUA","UGUCUUCUACUCCACCAUU","CAAAGAUGGCCACAUCAAG","AGAGAUUGAGAUUCUUCUG","UGCUAUUCAGGAUGCAGUU","AAACUAUCGUACCAUGGAA","AAUUCUGACCAUUAAGAUG","ACUUCGUACUUUCUAUGAG","UUUCAUCCAGUUUGUUCUC","AAUGGCUUUGAAUCUUUGG","AAACCACCAGUUACUUGAG","UAUCAAAGUAGAGUUCUUC","AUAGGACAUUGUGUCAGAU","AAAUCGGUUCAUUCGAUGA","AAGACAAUAGUCCCUUGGA","UUUGGAGCACGGAAAGACG","GCACGGAAAGACGAUGACG","AUCGUGGAUUACGUCGCCA","AACAACCGCGAAAAAGUUG","CAACCGCGAAAAAGUUGCG","CGCGAAAAAGUUGCGCGGA","AAAAAGUUGCGCGGAGGAG","UUUGUGGACGAAGUACCGA","AGAGAUCCUCAUAAAGGCC","AUCCUCAUAAAGGCCAAGA","AUAAUUUUGUGGCCUUAGC","AAACAGCAAAUUCCAUCGU","UCCAGGGCGGAGACUUCAC","CCAGGGGAGAUGGCACAGG","UACGGUGAGCGCUUCCCCG","AGUACCCAGAUGACUACAG","CUACACGGUCCUCCUAUAC","UGGGAUGCCUGGAAUGAGC","ACUGAGACAAUGCCUUGUU","GGGCGGCUUUGCCAAGUGC","CCCCUGGCCAAGGUCAUCC","UACUACACUCGGAUAUUUG","CACUGCCGACCACUCCCAC","CGGAUGUUACCGAGAGCGA","CUUUGGCCUCUGCAAAGAG","UAUUUGGAUCCAUGGUGUA","AACUCGAAGUAUGUUGCUA","UAAUGCUGCCAUGAAAGAU","CUAUGUCACCAUGGAACUC","AAUCAGUCAUAUGCAGAAU","GAUCAUCAAUCCCAUCAGA","AAGAUGGCCUCUACUUUAC","CUUCCCGCCGCCGUUGUUG","UCCCGCCGCCGUUGUUGUU","GUUUUGGAGCACGGAAAGA","ACCGCGAAAAAGUUGCGCG","UUGCGCGGAGGAGUUGUGU","AAAACAGUGGAUAAUUUUG","CAGUGGAUAAUUUUGUGGC","UUGUGGCCUUAGCUACAGG","AAAAACAGCAAAUUCCAUC","UUCACCAGGGGAGAUGGCA","UCUACGGUGAGCGCUUCCC","CCGGUUAUGUAAACAAUCC","UGUAAACAAUCCGGAAGCG","AGUGGCCCAUUUAACAGGC"};